import * as React from 'react';
import { TextField, TextFieldProps } from '@aws-amplify/ui-react';
import { Demo } from '@/components/Demo';
import { TextFieldPropControls } from './TextFieldPropControls';
import { useTextFieldProps } from './useTextFieldProps';
import { demoState } from '@/utils/demoState';
import { getPropString } from '../utils/getPropString';
const propsToCode = (props) => {
return (
``
);
};
const defaultTextFieldProps: TextFieldProps = {
descriptiveText: 'Enter a valid last name',
placeholder: 'Baggins',
label: 'Last name',
errorMessage: 'There is an error',
};
export const TextFieldDemo = () => {
const textFieldProps = useTextFieldProps(
(demoState.get('TextField') as TextFieldProps) || defaultTextFieldProps
);
return (
}
>
);
};